package com.shan;

/**
 * @Author: ShanYuqing
 * @Version: v1.0
 */
public class ForTest2 {
    /*
    需求：在控制台输出所有的水仙花数
    规则：
    1.水仙花数是一个三位数
    2.水仙花的个位，十位，百位的数字的立方和等于原数
     */
    public static void main(String[] args) {
        flower();
    }

    public static void flower() {
        int sum = 0;
        for (int i = 100; i <= 999; i++) {
            int ge = i % 10;
            int shi = i / 10 % 10;
            int bai = i / 100;
            if ((ge * ge * ge + shi * shi * shi + bai * bai * bai == i)) {
                sum += 1;
            }
        }
        System.out.println(sum);
    }
}
